Wayloadmon

Wayloadmon is a desktop widget showing the recent system load in a scrolling bar chart. Useful and looks kinda neat.

It should work with all Wayland servers that support the zwlr-layer-shell protocol.

You can find the code repository on sourcehut.

wayloadmon(1)

WAYLOADMON(1)                         General Commands Manual                         WAYLOADMON(1)

NAME
     wayloadmon - Wayland load monitoring widget

SYNOPSIS
     wayloadmon [-h] [--help] [-?]
     wayloadmon [--background-colour 0xRRGGBB[AA]] [--border-colour 0xRRGGBB[AA]]
                [--load-colour 0xRRGGBB[AA]] [--load-bars <int>]
                [--anchors <int>:<int>:<int>:<int>] [--margins <int>:<int>:<int>:<int>]
                [--survive-close]

DESCRIPTION
     Display a desktop widget showing the system load over a certain period of time as a bar graph.

     Requires the Wayland server to implement zwlr-layer-shell-unstable-v1.

OPTIONS
     -h, --help, -?
            Print help text and exit.

     --background-colour 0xRRGGBB[AA]
            Set the background fill colour using a hexadecimal colour code prefixed by '0x'.  Alpha
            value is optional.

     --border-colour 0xRRGGBB[AA]
            Set the border colour using a hexadecimal colour code prefixed by '0x'.  Alpha value is
            optional.

     --load-colour 0xRRGGBB[AA]
            Set  the colour of the load bars using a hexadecimal colour code prefixed by '0x'.  Al‐
            pha value is optional.

     --margins top:right:bottom:left
            Set the directional margins of the widget.  Expects four positive integers separated by
            colon.  Defaults to 0:0:0:0.

     --anchors top:right:bottom:left
            Set the anchors the widget.  These let the Wayland server know where  to  position  it.
            Expects  four  time 0 (anchor not active) or 1 (anchor active) separated by colon.  De‐
            faults to 0:0:0:0.

     --survive-close
            Recreate the surface should it be closed.  This allows  wayloadmon  to  survive  output
            disconnects,  however  may  cause some undesired behaviour should the compositor try to
            close the surface for a different reason.

AUTHOR
     Leon Henrik Plickat.

git.sr.ht/~leon_plickat/wayloadmon           2023-08-14                               WAYLOADMON(1)